body header {
    @include select(none);
    cursor: default;
    position: relative;
    height: 35pt;
    background-color: rgba(216, 216, 216, 0.55);
    margin-bottom: 10pt;
    border-bottom: 1px block solid;

    @include responsive('midget') {
        background: none;
    }

    section#shush-user-auth {
        position: relative;
        margin-left: 10pt;

        @include responsive('midget') {
            top: 0;
            left: 0;
        }

        section.login{
            float: left;
            height: 35pt;
            overflow: hidden;
        }

        section.login:hover{
            overflow: auto;
        }
    }

    section#shush-logo {
        background: #EEEEEE;
        height: 45pt;
        width: 160pt;
        color: #ccc;
        position: absolute;
        padding: 40pt 5pt 5pt 9pt;
        top: 0pt;
        left: 120pt;

        @include responsive(midget) {
            position: relative;
            top: 0;
            left: 0;
            margin: 0 auto;
        }
    }
}

.shush-blockItem{
    padding: 8pt 10pt;

    margin: 5pt 0;
    h1{
        font-size: 24pt;
    }

    span{
        font-size: 16pt;
    }
}

table.shush-table{
    width: 100%;

    thead{
        font-weight: bold;
    }

    tr:hover{
        background-color: #F7F7F7;
    }

    td{
        vertical-align: middle;
        padding: 6pt 10pt;
    }
}